@import "public";

.reg {
    width: 968px;
    margin: 0 auto;
    padding-bottom: 50px;
    position: relative;
    a {
       color: #0089CF;
    }
    .pic {
        position: absolute;
        top: 112px;
        left: -144px;
    }
    .logo1 {
        height: 112px;
        .logoCon1 {
            padding-top: 31px;
            height: 57px;
            float: left;
            .a1 {
                width: 185px;
                height: 57px;
                display: inline-block;
                background: url(../images/welland.gif) no-repeat;
            }
            span {
                width: 168px;
                height: 57px;
                display: inline-block;
                background: url(../images/welland.gif) no-repeat 0 -58px;
            }            
        }  
        p {
            float: right;
            padding-top: 70px;
            color: #525252;
            i {
                color: #EB0007;
                font-size: 13px;
            }
            
        }      
    }
    .landCon {
        width: 964px;
        border: 2px solid #ff8400;
        height: 378px;
        .loginLeft {
            width: 532px;
            padding-left: 133px;
            padding-top: 62px;
            color: #666;
            float: left;
            .regName {
                width: 352px;
            }
            .regName2 {
                margin-top: 18px;
            }
            .regName3 {
                border: 0;
                margin-top: 8px;
                .chec {
                    float: left;
                }
                span {
                    float: left;
                }
                a {
                    float: right;
                }
            }
            .regName4 {
                width: 351px;
                height: 37px;
                display: inline-block;
                background: url(../images/welland.gif) no-repeat 0 -117px;
                margin-top: 20px;
            }
            .regTxt {
                position: relative;
                .txt {
                    width: 315px;
                    height: 25px;
                    padding: 5px 25px 5px 10px;
                    line-height: 25px;
                    border: 1px solid #a2a2a2;
                    margin-top: 5px;
                }
                .tx1 {
                    width: 340px;
                    height: 20px;
                    line-height: 23px;
                    border: 1px solid #ffadb0;
                    background: #FFF3F3;
                    position: absolute;
                    top: 37px;
                    left: 0;
                    padding-left: 10px;
                    display: none;
                }
                .icon {
                    width: 16px;
                    height: 16px;
                    position: absolute;
                    background: url(../images/welland.gif) no-repeat 0 -229px;
                    top: 13px;
                    right: 9px;
                }
                .icon1 {
                    height: 19px;
                    background: url(../images/welland.gif) no-repeat 0 -251px;
                     //top: 10px;
                }
            }
        }
        .loginRight {
            width: 217px;
            height: 316px;
            padding-left: 82px;
            padding-top: 58px;
            background: #fff6ec;
            float: right;
            .right1 {
                font-size: 14px;
                font-family: "微软雅黑";
                color: #555;
                
            }
            .right2 {
                margin-top: 42px;
            }
            a {
                width: 142px;
                height: 32px;
                background: url(../images/welland.gif) no-repeat 0 -155px;
                line-height: 32px;
                color: #ff6000;
                margin-top: 10px;
                text-align: center;
                display: block;
            }
        }
           
    }
}
